home *** CD-ROM | disk | FTP | other *** search
- WalkTree
- Version 1.00: April 19, 1986
- Author: Don A. Williams
-
-
- WalkTree is a small transient program that will execute another
- specified program at every level of the Director hierarchy
- starting with the current directory. This first release just
- contains the basic mechanism to walk the directory structure
- recursively and to execute a program, using MS-DOS function 4BH,
- at every level of the hierarchy. Future releases will contain
- the ability to execute a specified program on selected files of
- every level of selected directories.
-
- Usage:
-
- WalkTree version 1.00 has a very simple command line:
-
- WT <any DOS command>
-
- the angle brackets, '<' and '>' are not actually part of the
- command. Any command or program recognized by DOS can be
- specified and the specified program will be executed at each
- level of the directory hierarchy beginning with the current
- directory on the current disk.
-
-
- Examples:
-
- WT DEL *.BAK
-
- This usage of WalkTree would erase every .BAK file in the
- current directory and every directory subordinate to the
- current directory.
-
-
- WT DIR
-
- This usage of WalkTree would produce a Directory listing for
- the current directory and every directory subordinate to it.
-
-
- Copyright Notice
-
- The program WalkTree, both in binary executable and source forms,
- is in the public domain. No warranty is given or implied, and no
- liability will be assumed by the author.
-
- Everyone on earth is hereby given permission to use, copy,
- distribute, change, mangle, destroy or otherwise employ these
- programs, in whole or in part, in any fashion they so desire,
- provided they hurt no one but themselves in the process.
-
- If anyone has any questions about this or any other program that
- I have authored, I can be reached by messages on any of the
- following systems:
-
-
- Bob's Answering Mach (602) 242-3158 300/1200 bps
- FIDO 114/1 Phoenix Node (602) 242-5230 300/1200/2400 bps
- FIDO 114/446 XTRA #1 (602) 979-6352 300/1200/2400 bps
- Technoids Anonymous (602) 899-4876 300/1200/2400 bps
-
- All are excellent 24 hour systems.
-
- Don A. Williams
- 3913 W. Solano Dr. N.
- Phoenix, AZ 85019
-
-
- Version History
-
- Version 1.01 modified by John Covici March 12, 1987 fixed the following bugs:
- (1) assembles now with masm
- (2) Had to say [ds:2ch] rather than [2ch] to get indirection. I
- think its a bug in the assembler.
- (3) Append cr to generated command line to prevent dos crashes.
-